Home
Manglish
English listing
Malayalam listing
പുതിന ഇല - meaning in english
നാമം (Noun)
Mint leaf